package socket.auction.server;
import java.util.HashMap;
//Userdatenbank
public class UserDB {
	private HashMap<String,User> udb;
	
	public UserDB(){
		udb = new HashMap<String,User>();
	}
	public synchronized User getUser(String name) {
		//Wenn user noch nicht vorhanden.....
		if (udb.get(name)==null){
			//....erstelle einen neuen...
			User newuser = new User(name);
			udb.put(name, newuser);
			//...und gib diesen zurueck.
			return newuser;
		}
		//Sonst..
		else{
			User temp = udb.get(name);
			//...gib den bereits vorhandenen zurueck
			return temp;
		}
	}
}
